$(document).ready(function(){
	$.ajax({
		url:"menu/queryMenu",
		type:"post",
		dataType:"json",
		async:false,
		success:function(data){
			bindGrid(data);
		},
		error:function(data){
			$.growlUI('菜单加载失败'); 
		}
	});
});
/**
 * 绑定菜单节点
 */
var outlookbar=new outlook();
var t;
function bindGrid(data){
	var children = data.children;
	var parents = data.parent;
		$.each(parents,function(i,parent){
			if(parent.fparentid == 0){
				var bool =false;
				//遍历判断是否有子菜单
				$.each(children,function(j,child){
					if(child.fparentid == parent.id){
						bool = true;
						return;
					}
				});
				if(bool){//有子菜单时
					var sortName = parent.fsortname;
					t=outlookbar.addtitle(parent.fmenutitle,sortName,1);//标题
					
					$.each(children,function(j,child){
						if(child.fparentid == parent.id){
							//修改菜单显示
							var navId = getNavId(sortName);
							var navObj = window.top.frames['mainFrame'].getObject(navId);
							if(navObj.style.display != "")
								navObj.style.display="";
							//结束
							outlookbar.additem(child.fmenutitle,t,child.fmenuurl);//子菜单
						}
					});
				}
			}
		});
}
/**
 * 获取id
 * @param str
 */
function getNavId(str) {
	var showText = "man_nav_";
	switch (str) {
	case '管理首页':
		showText += 1;
		break;
	case '系统设置':
		showText += 2;
		break;
	case '网站管理':
		showText += 3;
		break;
	case "模版管理":
		showText += 4;
		break;
	case "媒体库":
		showText += 5;
		break;
	case "栏目管理":
		showText += 6;
		break;
	case "文章管理":
		showText += 7;
		break;
	case "用户管理":
		showText += 8;
		break;
	case "日志管理":
		showText += 9;
		break;
	}
	return showText;
}

/*
// 系统设置
var outlookbar=new outlook();
var t;
t=outlookbar.addtitle('基本设置','系统设置',1);
outlookbar.additem('菜单待定',t,'#');
outlookbar.additem('菜单待定',t,'#');
outlookbar.additem('菜单待定',t,'#');

t=outlookbar.addtitle('详细设置','系统设置',1);
outlookbar.additem('菜单待定',t,'#');
outlookbar.additem('菜单待定',t,'#');

t=outlookbar.addtitle('深度设置','系统设置',1);
outlookbar.additem('菜单待定',t,'#');
outlookbar.additem('菜单待定',t,'#');
outlookbar.additem('菜单待定',t,'#');
outlookbar.additem('菜单待定',t,'#');
outlookbar.additem('菜单待定',t,'#');

t=outlookbar.addtitle('基本信息','管理首页',1);
outlookbar.additem('测试数据',t,'#');

t=outlookbar.addtitle('退出','管理首页',1);
outlookbar.additem('点击退出',t,'logout');
//网站管理
t = outlookbar.addtitle('基本信息','网站管理',1);
outlookbar.additem('新增网站',t,'website/addIndex');
outlookbar.additem('新增终端设备',t,'website/addTerminalIndex');
outlookbar.additem('网站列表',t,'website/listWebsite');
outlookbar.additem('终端设备列表',t,'website/terminalListIndex');
//终端设备
//t = outlookbar.addtitle('网站配置','网站管理',1);
//用户管理
t = outlookbar.addtitle('基本信息','用户管理',1);
outlookbar.additem('用户列表',t,'user/userListIndex');
*/
//栏目管理
//t = outlookbar.addtitle('基本信息','栏目管理',1);
//outlookbar.additem('栏目设置',t,'webPage/listColumn');